MAMMMHDPTNVGDVDPEAEDRDEFHMEEMLNEWTDEPQIHHDVYPESDREENDEDEARFQTHLQRGDGHLYEKQTFFSGVAFKEAVVDYALRTGCNLKQYRYDSDKIGFKCVGCDGKEDGVKCFWQVYAAILPSDSMWRIRKFINKHSCIPNGECEMFEMINKHSCIPQSNTTLFINDS